﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DynaPrecision.Numerical
{
	public interface ILinearSystemGenerator<T>
	{
		void ProcessLeftMatrix<TLeftArray>(ref TLeftArray leftMatrixStorage) where TLeftArray : LinearSystem.IMultiDimensionalArray<T>;
		void ProcessRightMatrix<TRightArray>(ref TRightArray rightMatrix) where TRightArray : LinearSystem.IMultiDimensionalArray<T>;
	}
}
